﻿
body{min-width:1200px;}

.head {width:100%;clear:both;z-index:99;}

.headtop{margin:0 auto;width:1200px;overflow:hidden;padding-bottom:10px;}
.headlogo{float:left;display:block;width:600px;height:90px;overflow:hidden;}
.headlogo img{height:90px;}

.headslogan{float:left;width:60px;padding:10px;/*line-height:80px;font-size:26px;color:#98762a;*/}
.headslogan img{height:0px;}

.headver{float:left;width:480px;padding-top:30px;text-align:right;padding-right:0px;}
.headver .tel{font-size:22px;color:#98762a;}
.headver .tel i{margin-right:20px;}
.headver a:hover { color: #ea5212; }

/*导航菜单*/
.headnav{padding-left:20px;height:50px;background:#026399;}
.navlist{margin:0 auto;width:1200px;}

.navlist ul li{float:left;position:relative;font-size:16px;width:148px;text-align:center;border-right:1px inset #dcdcdc;}
.navlist ul li a{ display: block; height:50px;line-height:50px;color:#fff;}
.navlist ul li a:hover,.navlist ul li a.hover{ background:#ea5212; color: #fff;}

/*下拉菜单*/
.navUp{ width:148px; position: absolute; left: 0; top: 50px; border: 1px solid #e6e6e6;   background: #026399;  z-index: 99; display: none;}
.navUp ul li{float:none !important;border-right:none;}
.navUp ul li a{display:block;height:40px;line-height:40px;width:148px;font-size:14px;}

.navUpEn{width:220px;}
.navUpEn ul li a{width:220px;font-size:14px;}


.headcon{margin:0 auto;width:1200px;}
.headkey{height:55px;line-height:55px;padding-left:50px;float:left; }
.headkey span{color:#ea5212;}
.headkey a{margin-left:10px;color:#666;}
.headkey a:hover{color:#ea5212;}

.headlink{float:left;width:260px;text-align:right;line-height:35px;font-size:12px;}

.headsearch{float:right;width:200px;}
.headsearch .s_text{width:100px;height:33px;border: 1px solid #ccc;border-right-width: 1px;border-right-style: solid;padding-left: 43px;line-height: 33px;color: #333;background: #fff url(../images/ser_bg.gif) no-repeat 11px 6px;float:left;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.headsearch .s_sub{width:42px;height:35px;background: url(../images/ser_btn.gif) no-repeat;color: #fff;cursor: pointer;border: 0;float:left;border-top-right-radius:5px;border-bottom-right-radius:5px;}





/*网站底部*/

.foot{width:100%;background:#dcdcdc;}
.foot a{}

.footcon{margin:0 auto;width:1200px;padding-top:30px;}
.footnav{float:left;width:900px;}
.footnav ul li{float:left;width:120px;}
.footnav ul li a{font-size:16px;font-weight:bold;}
.footnav ul li ul{margin-top:10px;margin-left:10px;}
.footnav ul li li{height:30px;line-height:30px;width:100%;}
.footnav ul li li a{font-weight:normal;font-size:14px;}
.footnav ul li li a:hover{color:#ea5212;}

.footnav ul li.en { width: 180px; }
.footnav ul li.pro { width: 220px; }

.footcode{float:left;width:240px;padding-left:60px;}
.footcode img{width:100px;height:100px;}

.footcopy{margin:0 auto;width:1200px;text-align:center;padding:15px 0;}
.footcopy p{margin-top:10px;}


/*侧飘*/
.rightmenu{ position: fixed; right: 0; top: 30%; z-index: 999; display:none;}
.rightmenu .ico-box{ position: relative; width: 77px; height:61px; border-bottom: 1px solid #fff; cursor: pointer;}
.rightmenu .ico01{ background: #98762a url(../images/r_tel.png) 23px 17px no-repeat; border-top-left-radius:3px;border-top-right-radius:3px;}
.rightmenu .ico02{ background: #98762a url(../images/r_qq.png) 23px 13px no-repeat;}
.rightmenu .ico03{ background: #98762a url(../images/r_wx.png) 25px 17px no-repeat;}
.rightmenu .ico06{ background: #98762a url(../images/r_top.png) 0 0 no-repeat; border-bottom: none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.rightmenu .ico-box .ico-cont{ display: block;padding: 0 18px 0 45px;line-height: 61px;height: 61px;color: #fff; font-size: 14px; position: absolute; top: 0; width: 115px;right:-180px; text-indent: 6px;border-radius:3px;}
.rightmenu .ico-box .ico-cont01{ background: #98762a url(../images/r_tel.png) 8px 17px no-repeat;} 
.rightmenu .ico-box .ico-cont02{ background: #98762a url(../images/r_qq.png) 8px 13px no-repeat;} 
.Wechatimg{position: absolute; left: -112px;width: 112px; background: #fff;text-align: center; font-size: 16px; top: -25px; padding-bottom:5px; display:none;}
.Wechatimg img{ display: block; width: 108px; height: 108px; margin-bottom: 5px}
.ico02 a{ display:block; width:77px; height:62px;}
.ico03 a{ display:block;width:77px; height:62px;}
